package com.string_;

/**
 * @Author 小闽
 * @Date 2024/9/29 19:54
 * @PackageName: com.string
 * @ClassName: StringExercise08
 * @Description: String练习08
 * @Version 1.0
 */
public class StringExercise08 {
    public static void main(String[] args) {
        String a = "hello";
        String b = "abc";
        // 1. 先new实例化一个StringBuilder对象，即 StringBuilder sb = new StringBuilder()
        //2. 然后再使用StringBuilder的append()方法将hello添加进去
        //3. 然后再把abc添加到append中去，即sb.append("abc");
        // 4.在底层使用了toString()方法去new String 一个新的字符换对象将sb.toString()方法指向新创建的字符串对象名
        // String s = sb.toString();
        // c并不是指向真正的常量池中的字符串helloabc,而是先在堆中开辟一块空间即String对象，在String对象中用value[] => 池中的helloabc的地址
        String c = a + b;
        System.out.println(c);

    }
}
